package datasv.studentQuery_datasv;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.List;

import po.StudentPO;
import resultmessage.StudentQueryRM;

public interface StudentQueryDatasv extends Remote {
	public StudentPO getStudent(String studentID) throws RemoteException;
	public StudentQueryRM addStudent(StudentPO t) throws RemoteException;
	public StudentQueryRM updateStudent(StudentPO t) throws RemoteException;
	public StudentQueryRM	deleteStudent(String studentID) throws RemoteException;
	public	List<String> getCollegeStudents(String collegeID) throws RemoteException; 
	public StudentQueryRM	init() throws RemoteException;
	public StudentQueryRM finish() throws RemoteException;
	
	public List<StudentPO> getCollegeStudentPOList(String collegeID) throws RemoteException;
}
